From: Jan Beulich Date: Wed, 8 Jun 2016 09:52:33 +0000 (-0600) Subject: tools: fix libxengnttab dependencies X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~1001 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/%22bookmarks://%22Dat/%22http:/www.example.com/cgi/%22https:/%22bookmarks:/%22Dat?a=commitdiff_plain;h=e9151dbe35611778d70a1ad2698af60141ea0418;p=xen.git tools: fix libxengnttab dependencies Without this some ld versions warn about not being able to find libxentoollog.so.1 when linking libxenvchan. Signed-off-by: Jan Beulich Acked-by: Ian Jackson --- diff --git a/tools/Rules.mk b/tools/Rules.mk index 9ef0b478f1..5a80fecce1 100644 --- a/tools/Rules.mk +++ b/tools/Rules.mk @@ -92,8 +92,9 @@ LDLIBS_libxenevtchn = $(XEN_LIBXENEVTCHN)/libxenevtchn$(libextension) SHLIB_libxenevtchn = -Wl,-rpath-link=$(XEN_LIBXENEVTCHN) CFLAGS_libxengnttab = -I$(XEN_LIBXENGNTTAB)/include $(CFLAGS_xeninclude) -LDLIBS_libxengnttab = $(XEN_LIBXENGNTTAB)/libxengnttab$(libextension) -SHLIB_libxengnttab = -Wl,-rpath-link=$(XEN_LIBXENGNTTAB) +SHDEPS_libxengnttab = $(SHLIB_libxentoollog) +LDLIBS_libxengnttab = $(SHDEPS_libxengnttab) $(XEN_LIBXENGNTTAB)/libxengnttab$(libextension) +SHLIB_libxengnttab = $(SHDEPS_libxengnttab) -Wl,-rpath-link=$(XEN_LIBXENGNTTAB) # xengntshr_* interfaces are actually part of libxengnttab.so CFLAGS_libxengntshr = -I$(XEN_LIBXENGNTTAB)/include $(CFLAGS_xeninclude)